Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 PELL STREET Terraced £374,048 £367,000 25 May 2022
83 PELL STREET Terraced £373,613 £205,000 24 Oct 2005